Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F2 France F4 France F1 France F6 Netherlands F2 Netherlands F3 Netherlands F4 France F14 France F18 Netherlands F2 Tennis Napoli Cup - Napoli Sunrise Challenger Szczecin Challenger Napoli Challenger Mons Challenger Tunis Challenger Bordeaux Challenger Biella Challenger Lugano Challenger San Marino Challenger Seoul Challenger Reunion Island Challenger Turin Challenger Sopot Challenger Orbetello Challenger Szczecin Challenger Noumea Challenger Quimper Challenger Barletta Challenger Rome Challenger Napoli Challenger Recanati Challenger Maia Open 2002 - Maia Open de L'Isere - Grenoble Open de la Ville de Saint Denis - Reunion Island Le Gosier Challenger Rome Challenger Napoli Challenger Bordeaux Challenger Caltanissetta Challenger Kosice Challenger Milan Challenger Braunschweig Challenger San Benedetto Challenger Orbetello Challenger Segovia Challenger San Marino Challenger Casablanca Challenger Vercelli Challenger Aix En Provence Challenger Segovia Challenger San Marino Challenger Szczecin Challenger Mons Challenger Reunion Island Challenger Casablanca Challenger Mestre Challenger Privatbank Open 2006 - Dnepropetrovsk San Marino Cepu Open - San Marino Flea Market Cup - Busan San Marino CEPU Open - San Marino Pekao Open - Szczecin Pekao Open - Szczecin Open de Montauban - Montauban Tatra Banka Slovak Open - Bratislava Turin Challenger Furth Challenger Scheveningen Challenger Tunis Challenger Dallas Challenger Rennes Challenger Rennes Challenger Bordeaux Challenger Mestre Challenger Monza Challenger San Benedetto Challenger Sibiu Challenger Petange Challenger Napoli Challenger Como Challenger Genova Challenger San Marino Cepu Open - San Marino Meknes Challenger Szczecin Challenger Orleans Challenger Adidas Open de Toulouse - Toulouse AAPT Championships - Adelaide Open 13 - Marseille Estoril Open - Estoril Rennes Challenger Internationaux de Tennis de Brest - Brest Sporting Challenger - Turin Schickendanz Open - Furth Top Wool Challenger Biella - Biella Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov Volvo Sylt Open - Sylt EI Bank Bulgarian Challenger - Sofia Allianz Suisse Open - Gstaad Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Tunis Challenger Next Generation Hardcourts - Adelaide Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz St. Petersburg Open - St. Petersburg Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest 5th Sardinian International Championships - Cagliari C.T. San Remo - XIII Piertomaso Tessitore - San Remo Open de Moselle - Metz Challenger Leon 2003 - Leon Tennis Napoli Cup - Napoli ATP Kremlin Cup - Moscow Garden Open - Rome Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth Memorial Savigni - Sassuolo Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco ATU Cup - Weiden Regions Morgan Keegan Championships - Memphis Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Stella Artois Clay Court Championships - Budaors St. Remy Challenger Austrian Open - Kitzbuhel Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Binghamton Professional Tennis Tournament - Binghamton Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open - Auckland FILA Challenger - Biella PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe GHI Bronx Classic - Bronx SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Orleans Challenger BMW Open - Munich Catella Swedish Open - Bastad Banca Marche Tennis Cup - San Benedetto Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Genoa Open 'Fondazione Carige' - Genova St. Petersburg Open - St. Petersburg Fujitsu Siemens Open - Budapest Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Abierto Club Casablanca - Mexico City Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Banca Stato Challenger Lugano - Lugano Open 13 - Marseille Trani Cup - Trani Abierto Mexicano Telcel - Acapulco Draft Corona Mexico City Open - Mexico City Grand Prix Hassan II - Casablanca Samsung Securities Cup - Seoul Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle International German Open - Hamburg The LTA Men's Challenger Wrexham - Wrexham ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Thailand Open - Bangkok Kremlin Cup - Moscow X Abierto Internacional de Salinas - Salinas St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia San Luis Potosi Challenger - San Luis Potosi Tennis Napoli Cup - Napoli Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Garden Open 2005 - Rome Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco ECM Prague Open 2005 - Prague Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Czech Open 2005 - Prostejov BMW Open - Munich Torneo Internacional Challenger Fila 2005 - Leon Banca Stato Challenger - Lugano SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Riviera di Rimini Challenger - Rimini Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open - Auckland Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Open 13 - Marseille Copa Claro - Buenos Aires Sina-Kia Motors Tennis Cup - Cordenons Grand Prix Hassan II - Casablanca Genoa Open Challenger-Fondazione Carige - Genova Tennis Napoli Cup 2006 - Napoli BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Studena Croatia Open - Umag Citi Open - Washington St. Petersburg Open - St. Petersburg Genoa Open - Genova Swiss Indoors Basel - Basel Tatra Banka Open 2006 - Bratislava San Marino Cepu Open - San Marino Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Tennis Championship - Sunrise Challenger Lugano - Lugano Valencia Open - Valencia Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Brasil Open - Sao Paulo BSI Challenger Lugano - Lugano Kos Succhetti Tennis Cup - Cordenons Pekao Open 2005 - Szczecin Napoli Challenger San Marino Challenger Tunis Open - Tunis Tennis Napoli Cup 2007 - Napoli Napoli Challenger Open de L'Isere - Grenoble Prague Challenger Aptos Challenger San Marino Challenger Top Wool Challenger-Immagine Trophy - Biella ATP Challenger 2003 Numea - New Caledonia Rome Challenger Bordeaux Challenger Gemax Samsung Open 2004 - Belgrade Open de Franche-Comte - Besancon San Luis Potosi Challenger - San Luis Potosi Mons Challenger Mouilleron-Le-Captif Challenger Timisoara Challenger - Timisoara Caltanissetta Challenger Milan Challenger Cortina Challenger Cordenons Challenger KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Rome Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Cherbourg Challenger China Open - Beijing Macedonian Open - Skopje Open de L'Isere - Grenoble Open de L'Isere-Open 38 - Grenoble The LTA Bolton Challenger - Bolton Prostejov Challenger Nottingham-2 Challenger Ciutat de Barcelona - Barcelona Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg San Benedetto Challenger Challenger Ford de Cherbourg - Cherbourg Nord LB Open - Braunschweig Top Wool Challenger - Biella Challenger Casino Lugano - Lugano Open de Montauban - Montauban IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Szczecin Challenger San Marino Challenger Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors - Basel KGHM Dialog Polish Indoors - Wroclaw Mobilux Open - Luxembourg Bordeaux Challenger Jameson Cup - Milan Cordenons Challenger Orleans Challenger BMW Tennis Championship - Sunrise Madrid Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Como Challenger Argentina Open - Buenos Aires Mons Challenger BMW Tennis Championship - Sunrise Gemax Open - Belgrade 2003 Freeman Men's Challenger - Joplin Croatia Open - Umag Pilot Pen Tennis - New Haven Bancastato Challenger Lugano - Lugano Padova Challenger Copa Telmex - Buenos Aires San Luis Potosi Challenger - San Luis Potosi Furth Challenger Siemens Open 2003 - Scheveningen Volkswagen Challenger 2004 - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Genova Challenger Movistar Open - Vina del Mar Tennis Napoli Cup - Naples Quimper Challenger Garden Open - Rome Sarajevo Open 2004 - Sarajevo Open Mutouest - St. Brieuc Zagreb Open - Zagreb Challenger Leon 2004 - Leon Open de Moselle - Metz Challenger Citta di Olbia - Olbia Seoul Challenger Tennis Napoli Cup 2004 - Napoli Open Sainte Victoire - Aix-En-Provence Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Campionati Internazionali di Sicilia - Palermo Cherbourg Challenger Open de Montauban - Montauban Steelers Cup - Kosice San Remo Tennis Cup - San Remo Delray Beach International Tennis Championships - Delray Beach Heilbronn Challenger Lugano Challenger Open Sabadell Atlantico - Barcelona The Hilversum Open - Hilversum Memorial Savigni - Sassuolo St.Petersburg Challenger by Kinex - St. Petersburg Turin Challenger Gerry Weber Open - Halle Panama City Challenger UNICEF Open - 's Hertogenbosch Open de Tenis Comunidad Valenciana - Valencia Quimper Challenger BMW Open - Munich Ordina Open - 's-Hertogenbosch Trani Cup - Trani CA Challenge 2002 - Graz XXIX Edizione 'A.Savoldi Marco' - Manerbio Open de Montauban - Montauban BCR Open Romania - Bucharest I Tourneo Fila Citta di Brindisi - Brindisi DPD Challenger 2002 - Aschaffenburg Siemens Open 2004 - Scheveningen Riviera di Rimini Challenger 2004 - Rimini Generali Open 2002 - Kitzbuhel Swiss Indoors Basel - Basel If Stockholm Open - Stockholm Samsung Securities Cup - Seoul Cepu Open - San Marino Next Generation Adelaide International - Adelaide Brasil Open - Costa do Sauipe Davidoff Swiss Indoors - Basel UNICEF Open - 's Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Blois Challenger Open Seat Godo 2005 - Barcelona Idea Prokom Open - Sopot Fujitsu Siemens Open - Budapest St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai BNP Paribas Primrose - Bordeaux Jameson Cup - Milan ATP Challenger Numea - New Caledonia Qatar ExxonMobil Open - Doha Sunrise Challenger Manerbio Challenger Orange Prokom Open - Sopot St. Brieuc Challenger KGHM Polish Indoors - Wroclaw BCR Open Romania - Bucharest Todi Challenger Como Challenger Tennislife Cup - Napoli 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Genova Challenger Togliatti Cup - Togliatti Serbia Open - Belgrade Milan Indoors - Milan Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Tunis Challenger XXVIII Edizione 'A.Savoldi' - Manerbio Napoli Challenger Copa Telmex - Buenos Aires Cordenons Challenger Citta di Brindisi - Brindisi VIII Trofeo Ciutat de Barcelona - Barcelona The Scottish Tennis Championships - Edinburgh ECM Cup - Prague China Open - Beijing Heineken Open - Auckland Milan Indoors - Milan Le Gosier Challenger Tennis Masters Series - Rome Tennis Masters Series - Rome Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Moselle - Metz Heineken Open - Auckland Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon The Priority Telecom Open - Amersfoort X Torneo Internazionale di Tennis - Barletta Sydney International - Sydney Heineken Open - Auckland Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Qatar ExxonMobil Open - Doha Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Open de la Comunidad Valenciana - Valencia Open 13 - Marseille Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Open SEAT 2008 - Barcelona Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Catella Swedish Open - Bastad Pacific Life Open - Indian Wells Brisbane - Brisbane Medibank International - Sydney Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Allianz Suisse Open Gstaad - Gstaad Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Open Sabadell Atlantico - Barcelona Mutua Madrilena Masters Madrid - Madrid Ordina Open - s-Hertogenbosch BNP Paribas Masters - Paris Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad BNP Paribas Open - Indian Wells Open Sud de France - Montpellier Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Grand Prix de Tennis de Lyon - Lyon Mutua Madrilena Masters Madrid - Madrid 2003 Mercedes Cup - Stuttgart Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington D.C. BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Sony Ericsson Open - Miami Open 13 - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Generali Open - Kitzbuhel Internazionali BNL d'Italia - Rome VII Torneo Internazionale di Tennis - Barletta Open Sud de France - Montpellier VTR Open - Vina del Mar Shanghai ATP Masters - Shanghai Canottieri Mincio Open - Mantova Dubai Duty Free Tennis Championships - Dubai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mallorca Open - Mallorca Grand Prix de Tennis de Lyon - Lyon Open de Nice Cote d'Azur - Nice Rhein-Main Challenger 2003 - Aschaffenburg Sony Ericsson Open - Miami Grand Prix de Tennis - St. Jean de Luz Monte-Carlo Rolex Masters - Monte-Carlo Bet-at-home Open - Hamburg Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rome Challenger BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha Tatra Banka Open - Bratislava Sony Open Tennis - Miami Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome If Stockholm Open - Stockholm Gerry Weber Open - Halle Monte-Carlo Rolex Masters - Monte-Carlo Open Sud de France - Montpellier Estoril Open - Estoril Allianz Suisse Open - Gstaad Noumea Challenger Barranquilla Challenger Brasil Open - Costa do Sauipe Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb Ordina Open - s-Hertogenbosch CA Tennis Trophy - Vienna Mouilleron-Le-Captif Challenger Grand Prix de Tennis de Lyon - Lyon Tampere Challenger Grand Prix Hassan II - Casablanca Croatia Open - Umag SAP Open - San Jose Legg Mason Tennis Classic - Washington Erste Bank Open - Vienna French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Brasil Open - Costa do Sauipe Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York The Dubai Tennis Championships - Dubai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Synsam Swedish Open - Bastad Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BCR Open Romania - Bucharest French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Grand Prix de Tennis de Lyon - Lyon French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Open 13 - Marseille French Open - Paris Pilot Pen Tennis - New Haven Open de Nice Cote d'Azur - Nice Moselle Open - Metz Delray Beach International Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Open de Moselle - Metz BellSouth Open - Vina del Mar Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai Internationaler Raiffeisen Grand Prix - St. Polten Dutch Open Tennis - Amersfoort Credit Agricole Suisse Open - Gstaad BNP Paribas Masters - Paris Australian Open - Melbourne Wimbledon - London Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Olympics - Beijing